residential property developer - Español Inglés Diccionario